home *** CD-ROM | disk | FTP | other *** search
- -----BEGIN PGP SIGNED MESSAGE-----
-
-
- PGP Amiga v2.3a (Patchlevel 3)
- ==============================
-
- Amiga port by Peter Simons <simons@peti.GUN.de>
-
-
- Bonn, 5-Jun-94
-
- This archive contains anything you need to run PGP: The binaries, all
- docs, contributions, etc... Additionally, you might be interested in the
- following archives, all available on the Aminet in pub/aminet/util/crypt/:
-
- | PGPAmi23a3_src.lha - full source code, texinfo docs
- | PGP_german_docs.lha - complete german manuals and language.txt
-
- If you can't find them, feel free to send me e-mail and we'll find
- some way to deliver the latest version to you. By the way: I deleted a few
- files in this release, because they're useless for Amiga owners. If you're
- interested in a VMS installation guide, get the official 2.3a release. :-)
-
- To install PGP you can use the included Installer script. The
- Installer program itself is not included in the archive. Just execute
- "PGP-Install" in the shell and lean back to enjoy the show.
-
- Here's a list of changes I've made:
-
- - modified PGP to recognize local (SET vs. SETENV) shell variables, too.
- (Only available under OS 2.04 or later!)
-
- - the configfile has been renamed from "config.txt" to "pgp.config"
-
- - the executable is now pure and may be made resident
-
- - converted the documentation to AmigaGuide-format. Many thanks Jin S Choi
- for authoring the TexInfo style docs. (If you happen to find any bugs or
- formatting errors in the manual, please report them! I didn't read the
- whole manual again. :->)
-
- - added an Installer script (Thanks to Jacob Ellis!!)
-
- - Whenever PGP needs user input, it will check whether the current
- standard input is interactive. This will avoid infinite loops and
- crashed when started with "PGP -f <test". If the standard input is not
- interactive, PGP will pop up an requester asking for the string. This
- feature requires the reqtools.library by Nico Francois, available on the
- Aminet.
-
- - PGP is able to read its commandline from the shell!! (Note: The Amiga
- version is the _only_ PGP version that has this capability. :->) Here's
- a brief description:
-
- | AmigaDOS supports only commandlines up to 512 characters. This is a
- | serious limitation for programs like PGP, where you may need very long
- | lines, especially when encrypting for several receivers.
- |
- | This module provides a nice way around the problem: You may call the
- | program with a filename, prefaced with the at ("@") and PGP will read
- | this file and use it's contents instead of the filename. Newlines
- | ("\n") in the file will be turned into blanks (" ").
- |
- | To encrypt a text for a few hundred persons, just write all their
- | addresses to a file like this:
- |
- | address1 address2 address3 [...] addressN
- |
- | or
- |
- | address1
- | address2
- | address3
- | address4
- | [...]
- | address9*10^255+1
- | address9*10^255+2
- |
- | and save it as, say, "T:addressfile". Now call PGP:
- |
- | PGP -ftesa @T:addressfile <infile >outfile
- |
- | Voila! :-)
- |
- |
- | If you want to use a parameter that starts with an at, you have to put
- | a '\' before the at or specify it in quotes:
- |
- | pgp -e filename "@peti.GUN.de"
- | pgp -e filename \@peti.GUN.de
- |
- | and the module will treat this as a normal parameter.
- |
- | If you want to load a file that contains blanks, you have to put the
- | _name_ into quotes:
- |
- | PGP -e filename @"weird file name"
-
- - I modified PGP to display the last 32 bit of the internal key ID, like
- PGP 2.6 does. This reduces the chance of ID-collision.
-
- - PGP 2.3a.3 can process encrypted texts or signatures created by PGP 2.6.
- It will give you a warning calling it 'unsupported packet format' just
- to make sure you realize you are relying on a kind of hack here, but I
- experienced no problems at all.
-
- - I added a flag called "PGP26_IMPERSONATE" or short "-n". You may specify
- both the long and and short form on the commandline. Additonally, you
- may add the long form to your config file, for example:
-
- PGP26_IMPERSONATE = on
-
- to set a kind of permanent default.
-
- If you set this feature to on -- or specify "-n" on the commandline --
- PGP 2.3a.3 will create the same kind of packets like PGP 2.6 does. Here
- is an example:
-
- PGP -tesan test.txt simons@peti.GUN.de
-
- Switching this feature on, will also 'bump' the version number to 2.6
- temporarily. ATTENTION: Files generated in this mode can not be
- processed PGP versions earlier than 2.6, unless they contain the same
- patch as this version. You should _not_ use this feature!
-
-
- Now, before you go on, you should validate whether all files are
- unmodified, use the md5sum utility together with the checksums appended to
- this text. Just type:
-
- contrib/md5sum/md5sum -cv readme.amiga
-
- and all files in the distribution will be checked. This file itself is
- signed with my secret key, so a simple
-
- PGP -ka readme.amiga
- PGP readme.amiga
-
- will check the integrity of this text, too.
-
-
- Okay, if all files reported as okay, you may start "Installer
- InstallPGP" and lean back to enjoy the show. :-) ATTENTION: If some files
- do not report as okay, please contact me immediately and state where you got
- the archive from, so I can check it for backdoors!
-
- If you want to receive the latest news on PGPAmiga, you might be
- interested in subscribing to the PGPAmiga mailing list running on my
- machine. All you have to do is to send an e-mail to
- PGPAmiga-request@peti.GUN.de and to put the keyword "ADD" into the message
- body. You may also specify the address you want to subscribe:
-
- ADD joe@doe.foobar.com
-
- You should receive notification from the ListSERV daemon whether the
- subscription succeeded within 24 hours.
-
- Yours,
-
- Peter Simons
-
-
-
- 7be511653bc3c88c14d71e85e2dcda16 *bin/PGP
- 28350d0bb028394f41354aa3a8daada9 *contrib/AmigaELM/RequestString
- 1e29466575af0c9d584eb5c21f60216e *contrib/AmigaELM/splitheadbody
- 34d0ee57bd7fa4ab699c1c3c0a522eb7 *contrib/md5sum/md5sum
- fc1c9643aecc46a7c138320673bbbfd6 *contrib/PGPMore/PGPMore
- 655a930ece4f9b77eaafe25238bd17af *contrib/PGPSendMail/PGPSendmail
- 8384f0ce72840f05d54ca9954a0d93a6 *contrib/StealthPGP/stealth1_0
- c63054e7efd5deb2b09680e45f79bb19 contrib/AmigaELM/DecryptMsg
- 4390844406119c13254070bf85f0a9e8 contrib/AmigaELM/EncryptMsg
- ca8583a7799e01e38e5e2d5e22df5919 contrib/md5sum/md5sum.doc
- 28d4fb6323854fa78c32df67382d177e contrib/md5sum/md5sum.guide
- d2a85841d925356840138c309f2011b3 contrib/md5sum/md5sum.texinfo
- eaedb43ecef34461de49fadfc84171b3 contrib/md5sum/Readme.first
- 107788ec46ef6ab9dbb190215f5b6f1a contrib/md5sum/source/getopt.c
- 0aea4302dbd0b781f3965f26adb4a83a contrib/md5sum/source/getopt.h
- 3e51da0ccff62cf16cf60df6d3afdeb3 contrib/md5sum/source/md5.c
- 77b0683c3487e35d887959cf19f811f5 contrib/md5sum/source/md5.h
- 4a6dafa2f6282430e65d4728a1303a53 contrib/md5sum/source/md5sum.c
- 16cfdbb8551b5bff7f4639987fd9bfb5 contrib/md5sum/source/smakefile
- 962e83e51b49c68ede4e4d450298dd04 contrib/PGPMore/source/PGPMore.c
- 215fa037da9aca5fcbfdb6995739fa2d contrib/PGPMore/source/PGPMore_rev.h
- 39fc9f3dc01d1dcb597d8349ca1cc61b contrib/PGPMore/source/SCOPTIONS
- 2f738404cfd14324780326a425e80765 contrib/PGPSendMail/PGPSendmail.guide
- 0fc7735836ca9ff196e352120e152274 contrib/PGPSendMail/source/expandalias.c
- 99bc8ffba18689009e0fb4c70c9287ac contrib/PGPSendMail/source/pgpsendmail.c
- 3317efad810ebff00498cb7c076acd24 contrib/PGPSendMail/source/pgpsendmail.h
- 07b07ec72601d6a7c8a047b4efa00a91 contrib/PGPSendMail/source/pgpsendmail.texinfo
- 3dae40ffc39d00d079f4770c5508464f contrib/PGPSendMail/source/pgpsendmail_rev.h
- 897316929176464ebc9ad085f31e7284 contrib/PGPSendMail/source/pgpsendmail_rev.rev
- e71d575a39652d7adfd691798877c0b8 contrib/PGPSendMail/source/protos.h
- 9c1b84ccf70e08e9a9b995784b458ae4 contrib/PGPSendMail/source/rfcstuff.c
- ca45ebd15360237ae2ad66614b5f5058 contrib/PGPSendMail/source/smakefile
- 5afc290a76808a61d465ba06023df46e contrib/PGPSendMail/source/system.c
- 3d74deb80f88c507219c2f3fa9013f54 contrib/PGPSendMail/source/TODO
- 947c2eb9814c6782f09e838a26a1bec9 contrib/StealthPGP/source/SCOPTIONS
- 3650e7439da7a4ab263510ff542ee622 contrib/StealthPGP/source/stealth1_0.c
- 1f948771c15c56244dcb0bf4dbb57113 contrib/StealthPGP/stealth1_0.doc
- 8ca43cbc842c2336e835926c2166c28b doc/COPYING
- e4523c9b35cfd8be2289b167b2edcf91 doc/keyserv.doc
- 042106c918c0ec9ba73ac666ba77e55b doc/newfor22.doc
- 3bd01a58d2437a56ab70d74178a5be04 doc/newfor23.doc
- 9900a1c8e72083393ba5cc6fb1ebeb9a doc/pgformat.doc
- 7391e28c06b42e1b396f5372c7507e2a doc/PGP.faq
- f87bf83e00863f5d66ada9d545899a27 doc/pgpdoc1.guide
- 322beb2e1e269d33efaa0ae9800eebaa doc/pgpdoc2.guide
- c8e28a0fee8a2a6231b038e30e74529e doc/politic.doc
- d80e91e43baf3c979c3ebae4f70e749c doc/readme.doc
- 2cc2524572f9ee38c4057937a09b7b00 doc/setup.doc
- 76400c36d5dc58cad39b17a1257cb6cd bin/es.hlp
- 06d90ef1c0d8bfbde0eeac634e31715d bin/fr.hlp
- 855a12f7b62bdf39e967d4c3eca65fb1 bin/keys.asc
- c4d77578674cda13931c05c52fdd5eb7 bin/language.txt
- 07c655f7f65e014f434b2b79457418d0 bin/PGP.config
- 86b473fefb36c56ea85ec5502072abe3 bin/pgp.hlp
-
-
- -----BEGIN PGP SIGNATURE-----
- Version: 2.3a.3
-
- iQCVAgUBLfIr3Q9HL1s0103BAQFDAAP8ClcCJ3tLMQHY5u1Nhxmo5wIkaUFN7Pe+
- VSHC3o43V/fWpx6Zk/8NTQU0Mp4kufAxCtHju35as4XQvb6ko2JEcQ3yHVEtgnfF
- nqESkGJbF9mN0De43p26OtFuYSIRAHlp0hCz58+GCZvsJheS9iY46oGhYwoMq8PM
- bn1gbG7NnpE=
- =xOMB
- -----END PGP SIGNATURE-----
- -----BEGIN PGP PUBLIC KEY BLOCK-----
- Version: 2.3a.3
-
- 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
- aWQ8j6pJj99ihL0Jn78QEDCfhTAh4Hq9Nyfo
- =rgw5
- -----END PGP PUBLIC KEY BLOCK-----
-